Text copied to clipboard!

Název

Text copied to clipboard!

Programátor vestavěných systémů

Popis

Text copied to clipboard!
Hledáme talentovaného a motivovaného programátora vestavěných systémů, který se připojí k našemu týmu a bude se podílet na vývoji inovativních řešení v oblasti vestavěného softwaru. Jako programátor vestavěných systémů budete zodpovědný za návrh, implementaci, testování a údržbu softwaru, který běží na specializovaném hardwaru, často s omezenými výpočetními zdroji. Vaše práce bude klíčová pro zajištění spolehlivosti, efektivity a bezpečnosti našich produktů.Vaše úkoly budou zahrnovat vývoj softwaru v jazycích jako C, C++ nebo Python, integraci s hardwarem, ladění a optimalizaci kódu, spolupráci s týmem hardwarových inženýrů a testování systémů v reálném čase. Budete pracovat na projektech v různých průmyslových odvětvích, jako je automobilový průmysl, zdravotnictví, spotřební elektronika nebo průmyslová automatizace.Ideální kandidát má zkušenosti s vývojem pro mikrokontroléry, rozumí principům real-time operačních systémů (RTOS), zná komunikační protokoly jako SPI, I2C, UART a má zkušenosti s verzovacími systémy jako Git. Důležitá je také schopnost číst a porozumět technické dokumentaci, samostatnost, pečlivost a týmová spolupráce.Nabízíme atraktivní platové ohodnocení, flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším technologiím a příležitost podílet se na vývoji produktů, které mají reálný dopad na svět. Pokud vás baví programování na nízké úrovni a chcete se podílet na vývoji špičkových technologií, neváhejte a přihlaste se k nám.

Odpovědnosti

Text copied to clipboard!
  • Vývoj softwaru pro vestavěné systémy v jazycích C/C++
  • Integrace softwaru s hardwarovými komponenty
  • Testování a ladění vestavěných aplikací
  • Spolupráce s týmem hardwarových a softwarových inženýrů
  • Optimalizace výkonu a paměťové náročnosti kódu
  • Vytváření a údržba technické dokumentace
  • Implementace komunikačních protokolů (např. SPI, I2C, UART)
  • Zajištění souladu s bezpečnostními a kvalitativními standardy
  • Podpora při uvádění produktů do provozu
  • Účast na technických schůzkách a revizích kódu

Požadavky

Text copied to clipboard!
  • Vysokoškolské vzdělání v oboru informatiky, elektrotechniky nebo příbuzném
  • Zkušenosti s programováním v C/C++
  • Znalost mikrokontrolérů a jejich architektur
  • Zkušenosti s real-time operačními systémy (RTOS)
  • Znalost komunikačních protokolů (SPI, I2C, UART)
  • Zkušenosti s verzovacími systémy (např. Git)
  • Schopnost číst a psát technickou dokumentaci
  • Analytické myšlení a schopnost řešit problémy
  • Samostatnost a zodpovědnost
  • Dobré komunikační schopnosti a týmová spolupráce

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s programováním pro mikrokontroléry?
  • Pracoval(a) jste někdy s real-time operačními systémy?
  • Jaké komunikační protokoly jste implementoval(a) v minulosti?
  • Jaký je váš přístup k ladění a testování vestavěného softwaru?
  • Jaké nástroje používáte pro správu verzí kódu?
  • Jak řešíte problémy s výkonem nebo pamětí v omezeném prostředí?
  • Máte zkušenosti s vývojem podle bezpečnostních standardů?
  • Jak byste popsal(a) svou spolupráci s hardwarovým týmem?
  • Jaké projekty v oblasti vestavěných systémů jste realizoval(a)?
  • Jste ochoten/ochotna pracovat na projektech s různou délkou trvání?